i can bet my life on - Español Inglés Diccionario